machinery equipment machinery rebuilding cad industrial machine shop mitsubishi computer repair milling cnc electronic repair fabrication fanuc machine repair machining electronic electronics machine abb